Dynamic Construction and Administration of the Workload Graph for Materialized Views Selection

نویسندگان

  • Andreas Lübcke
  • Ingolf Geist
  • Ronny Bubke
چکیده

To offer the best performance to each application (e.g., decision support systems) administration and optimization of database management systems is needed. In order to reduce administration costs and to provide continuous adaptation to changing workload patterns, selfmanagement techniques have been in the focus of researchers and DBMS vendors for recent years. One important topic in this area is the selection of materialized views, i.e., complex queries of OLAP systems benefit from pre-computed results. In this work, we present an automatic selection of materialized views using statistics of a workload which is represented in the query graph model. We propose merging of queries of a workload into a workload graph and the computation of merged views. Hence, we introduce a cost model to select the views to be materialized. The proposed techniques are evaluated using the TPC-H benchmark and compared to an industrial design advisor. Furthermore, our approach can be used in static as well as in on-line self-tuning.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Coupling Materialized View Selection to Multi Query Optimization: Hyper Graph Approach

Materialized views are queries whose results are stored and maintained in order to facilitate access to data in their underlying base tables of extremely large databases. Selecting the best materialized views for a given query workload is a hard problem. Studies on view selection have considered sharing common sub expressions and other multi-query optimization techniques. Multi-Query Optimizati...

متن کامل

An Approach to Specify When Reselecting Views to be Materialized

A data warehouse stores a large volume of data extracted from multiple sources. A set of materialized views is defined over the base tables in order to optimize OLAP (On-Line Analytical Processing) query response time. The selection of materialized views may be static or dynamic. The dynamic selection is continually controlled by a system that calibrates the set of views. The static selection i...

متن کامل

Materialized View Selection in XML Databases

Materialized views, a rdbms silver bullet, demonstrate its efficacy in many applications, especially as a data warehousing/decison support system tool. The pivot of playing materialized views efficiently is view selection. Though studied for over thirty years in rdbms, the selection is hard to make in the context of xml databases, where both the semi-structured data and the expressiveness of xm...

متن کامل

Adapted Extremal Optimization For Materialized Views Selection

With the development of databases in general and data warehouses in particular, it is now of a great importance to reduce the administration tasks of data warehouses. The materialization of views is one of the most important optimization techniques. The construction of a configuration of views optimizing the data warehouse is an NP-hard problem. On the other hand, the algorithm called extremal ...

متن کامل

Materialized View Selection: A Survey

This is a draft of my contribution to a book chapter (doi: 10.4018/978-1-60566-816-1.ch005). We mainly categorize and review the existing approaches to materialized view selection. View selection addresses the problem of choosing materialized views in the design process of data warehouses. Informally, it can be stated as, given an estimated query workload and possibly also sets of candidate vie...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009